dragging out of ditch or difficulty - Alemán Inglés Diccionario